From 168cc117a6f72b1604094f61874a2c006282e2fb Mon Sep 17 00:00:00 2001 From: Jonathan Dieter Date: Thu, 24 Jan 2019 19:44:06 +0000 Subject: [PATCH] Fix memory leak and off-by-one allocation error Signed-off-by: Jonathan Dieter --- test/copy_chunks.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/copy_chunks.c b/test/copy_chunks.c index f5d78c8..b8d5b9f 100644 --- a/test/copy_chunks.c +++ b/test/copy_chunks.c @@ -40,7 +40,7 @@ int main (int argc, char *argv[]) { zck_set_log_level(ZCK_LOG_DEBUG); - char *path = zmalloc(strlen(argv[1])); + char *path = zmalloc(strlen(argv[1])+1); strcpy(path, argv[1]); char *base_name = basename(path); @@ -117,5 +117,6 @@ int main (int argc, char *argv[]) { zck_free(&tgt_zck); zck_free(&src_zck); + free(path); return 0; } -- 2.30.2